
body,ul,ol,li,span,*{margin:0;padding:0;  font-weight: normal;top: 0;left:0;_background-attachment:fixed; _background-image:url(about:blank);}
ul,ol,li{
list-style:none;
line-height:0px;
}
img
{
    border:none;
    overflow: hidden;
}
strong
{
    font-weight: bold;
}
a{
/*È¥³ýÐéÏß¿ò*/
bblr:expression(this.onFocus=this.blur());/*IE?*/
outline-style:none;/*FF?*/
text-decoration:none;
/*color:#303030;*/
color:rgb(51, 51, 51)
}
a:hover
{
    color:#D70010;
   
}


body{
    font-family:arail,Verdana, Geneva, sans-serif;
    font-size:12px;
    color:#303030;
   
}

.rmb
{
  font-family:Microsoft YaHei;

}

.goodsPrice
{
    font-size:16px;font-weight:bold;
    color:#f00;
}
.goodsPrice_del
{
    font-size:16px;font-weight:bold;
    color:#878787;
}
.pricemark_normal
{
    font-size:12px;font-weight: normal;font-family:Microsoft YaHei;
    color:#dee;
}

.pricemark_bold_white
{
    font-size:12px;font-weight: bold;font-family:Microsoft YaHei;
    color:#fff;
}
.pricemark_bold_red
{
    font-size:12px;font-weight: bold;font-family:Microsoft YaHei;
   
    color: rgb(215, 0, 0);
}
.pricemark_bold_red_13
{
    font-size:12px;font-weight: bold;
    color:#f00;
}
.pricemark_bold_gray
{
    font-size:12px;font-family:Microsoft YaHei;
    color:#666;
}

.pricemark_bold_black
{
    font-size:12px;font-family:Microsoft YaHei;
    color:#303030;
}


.pricemark_normal_gray
{
    font-size:12px;font-weight: normal;
    color:#878787;
}
.pricemark_bold
{
    font-size:12px;font-weight: bold;font-family:Microsoft YaHei;
}
.pricezero_bold
{
    font-size:12px;font-weight: bold;
}
.price_big
{
   font-weight:bold;font-size:15px;color:#fff;
}

.price_normal
{
   font-weight:bold;font-size:13px;color:#fff;
}
.price_normal_zero
{
   font-weight:bold;font-size:11px;color:#fff;
}
.pricemark_normal_black
{
    font-size:12px;font-weight: normal;
    color:#303030;
    font-family:Microsoft YaHei;
}

.clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.clearfix:after {clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{zoom:1;}



#container {width:980px;margin: 0 auto; min-height:460px;padding:0px;position:relative;}
#con_container {position:relative;width:980px;margin: 0 auto;border:0px solid red;z-index:0;margin-bottom: 20px;}
#con_container  #menu{position:relative;float:left;width:200px;overflow:hidden;z-index:10;display:inline;}
#con_container  #ad{position:relative;float:left;width:780px;overflow:hidden;z-index:10;display:inline;}


#globalFooter
{
   position:relative;
   float:left;
   font-weight: normal;
   height: 330px;width:100%; background:url(../images/mainimg/footerbg1.png) repeat-x;

   margin:0 auto;
}

#globalFooter_checkout
{
   position:relative;
   float:left;
   font-weight: normal;
   height: 120px;width:100%; 
   margin-top: 30px;
   width: 980px;
   
}



#globalFooter .helpDiv   {border:1px solid #ccc;position:relative;text-align:left; width:980px;top:30px; margin:0px auto;}
#globalFooter .helpDiv dl{float:left; margin:20px 20px; width:100px; }
#globalFooter .helpDiv dt{width:auto; height:33px; line-height:33px; text-align:left;font-weight:bold; color:#666;  }
#globalFooter .helpDiv dd {list-style-type:circle; }
#globalFooter .helpDiv dd a{margin-left:10px;color:#666; height:23px; line-height:23px; background:url(images/ul_dot.gif) no-repeat 0px 6px; padding:0px 0px 0px 10px;}
#globalFooter .helpDiv dd a:hover{color:#c00;}

#globalFooter .footerDiv   {float:left;background:url(../images/mainimg/footer.png) repeat-x;position:relative;width:980px; margin:0px auto;margin-right:-1px;}





#globalLeft {width: 190px;float: left;padding-right:1px;background: #Fefefe;min-height: 1000px;}
#global_right {width:790px;float: right;padding-right:1px;min-height: 1200px;}

#globalBigRight {float:left; width:785px;overflow:hidden;}

#globalComments{float:left; width:730px;color: #303030;padding: 10px;margin:5px 0px;color:#303030;}


#submitresult{}
#submitresult input{
    display:inline-block; font-size:15px; padding:0.23em 1em 0.25em; border:1px solid; border-color:#F63125 #EC2A23 #D71B1E #E92822; background:#C11C1F url(../images/mainimg/red_btn_bg.png) repeat-x; color:#fff; text-shadow:0 -1px #D42521; outline:0;
}
#submitresult input:hover{color:#fff; background-position:0 -30px; background-color:#D32A2D; text-decoration:none;}
#submitresult br{display:none;}


#pay{margin-bottom:3px;width:30px;}
#pay input{
    border:none;isplay:inline-block; font-size:12px; padding:0.13em 0.5em 0.15em; border:1px solid; border-color:#F63125 #EC2A23 #D71B1E #E92822; background:#C11C1F url(../images/mainimg/red_btn_bg.png) repeat-x; color:#fff; text-shadow:0 -1px #D42521; outline:0;
}
#pay input:hover{color:#fff; background-position:0 -30px; background-color:#D32A2D; text-decoration:none;}
#pay br{display:none;}

.test
{
    font-size: 50px;
  
}

#globalBigRight .titlebar {
    border-width: 1px 1px 1px;
    border-style: solid;
    border-color: #EED97C #EED97C #EED97C;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    margin-left:5px;
    background:#FFFCEB;
    
}

#globalBigRight .titlebar2{
    background: url(../images/tb-th.2011.gif) repeat-x scroll 0% 0% rgb(247, 247, 247);
    height: 31px;
    color: rgb(102, 102, 102);
    font-weight: bold;
    border-collapse: collapse;
    border-style: solid;
    border-color: #FFCCAA rgb(230, 230, 230)  rgb(230, 230, 230) ;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 2px 1px 1px 1px;
    padding-left:10px;
    line-height: 31px;
    
     
}

#globalBigRight .titlebar h2
{
    border-bottom:1px dashed #EED97C;
    color:#303030;font-weight:bold;padding-left:10px;font-family: simsun;font-size: 14px; 
    height: 36px;
    line-height: 36px; 

}


#globalBigRight .o-mt {
    border-width: 1px 1px 1px;
    border-style: solid;
    border-color: rgb(230, 230, 230) rgb(230, 230, 230) rgb(230, 230, 230);
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    margin-left:5px;

   
}
#globalBigRight .o-mt h2
{
    border-bottom:2px solid rgb(195, 0, 0);
    color:#cc0000;font-weight:bold;padding-left:10px;font-family: simsun;font-size: 14px; 
    height: 33px;
    line-height: 33px;
}
#globalBigRight .mc {
    border-right: 1px solid rgb(230, 230, 230);
    border-width: medium 1px 1px;
    border-style: none solid solid;
    border-color: rgb(230, 230, 230) rgb(230, 230, 230) rgb(230, 230, 230);
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    margin-left:5px;
}
#messageForm
{}

#messageForm a
{color:#666;}

#thicktitler a:hover
{
    
    text-decoration: underline;
    color:#d00;
}
.messagetbl
{
    font-size:13px;
}
.messagetbl th
{
    min-height: 40px;
    line-height: 35px;
    text-align:right;
}
.messagetbl .normalborder
{
    border:1px solid #e6e6e6;
    padding:3px 5px;
}

#orderForm .tb-void {
    overflow: hidden;
    margin-right: -1px;
    margin-left: -1px;
    margin-bottom: -1px;
}
#orderForm .tb-void a{
color:#005EA7;
}
#orderForm .tb-void table {
    border-collapse: collapse;
    border-style: solid;
    border-color: #FFCCAA rgb(230, 230, 230)  rgb(230, 230, 230) ;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 3px 1px 1px 1px;
    
}
#orderForm .tb-void th {
    background: url(../images/tb-th.2011.gif) repeat-x scroll 0% 0% rgb(247, 247, 247);
    height: 31px;
    color: rgb(102, 102, 102);
    font-weight: normal;
    
    
}

#orderForm .tb-void td {
    vertical-align:middle;
    padding-top: 10px;
}
#orderForm .tb-void td {
    border-style: solid;
    border-color: rgb(230, 230, 230);
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 1px 0px 0px 1px;
    padding: 5px 4px;
    text-align: center;
    line-height:20px;
    padding: 5px 2px;
}

#orderForm .tb-void .img-list {
    width: 250px;
    overflow: hidden;
    margin: 4px;
 
}
#orderForm .tb-void .img-list .img-box {
    border: 1px solid rgb(225, 225, 225);
    float: left;
    margin-right: 4px;
    margin-bottom: 4px;
    width:50px;
    height:50px;
}
#orderForm .tb-void .img-list .img-box:hover
{
    border:1px solid #DFD0B9;
}
.img-box{
    border: 1px solid rgb(225, 225, 225);
}

.img-box:hover
{
    border:1px solid #DFD0B9;
}


#services .t_service
{
background:url(../images/mainimg/h_service.png) no-repeat 20px 0px;width:778px; margin-bottom:30px;line-height: 80px; height:80px; float:left;
}

#services .title
{
    position:relative;
    vertical-align:middle;
    height: 36px;
    line-height: 36px;
    color:#B20002;
    font-weight:bold;
    float:left;
    width: 770px;
    padding-left:50px;
    font-size:15px;
   
    font-family: ºÚÌå,simsun,arial;
}
#services .h_1{
    background:url(../images/mainimg/h_1.png) no-repeat scroll 6px -6px transparent;
}
#services .h_2{
    background:url(../images/mainimg/h_2.png) no-repeat scroll 6px -6px transparent;
}
#services .h_3{
    background:url(../images/mainimg/h_3.png) no-repeat scroll 6px -6px transparent;
}
#services .h_4{
    background:url(../images/mainimg/h_4.png) no-repeat scroll 6px -6px transparent;
}

#services
{
    padding-left:10px;
}
#services p
{
    width:720px;text-indent: 0em;line-height: 22px;font-size: 13px;color:#333; padding:0px 45px;text-align:justify;text-justify:inter-ideograph;
}


#content_news tr
{
    line-height: 36px;
   
} 
#content_news tr th
{
    font-weight:bold1;
    line-height: 23px;
    padding-top:1px;
}
#content_news tr td
{
    border-bottom:1px #ddd dashed;
}
#footerNav a
{
    text-decoration: none;
    color:#666;
}